export interface ItemType {
        /** 字典名称 */
        name: string;
        /** 字典编码 */
        code: string;
        /** 排序 */
        orderNo: number;
        /** 备注 */
        remark: string;
        /** 状态 */
        status: number;
        /** 系统内置标志 */
        sysFlag: number;
        /** 租户标志 */
        isTenant: number;
        /** 子项 */
        children: null | ItemType[];
        /** 创建时间 */
        createTime: string;
        /** 更新时间 */
        updateTime: string;
        /** 创建用户ID */
        createUserId: number | null;
        /** 创建用户名称 */
        createUserName: string | null;
        /** 更新用户ID */
        updateUserId: number | null;
        /** 更新用户名称 */
        updateUserName: string | null;
        /** 是否删除 */
        isDelete: boolean;
        /** 主键ID */
        id: number;
}

export interface ItemType2 {
    /** 字典类型ID */
    dictTypeId: number;
    /** 显示文本 */
    label: string;
    /** 字典值 */
    value: string;
    /** 编码 */
    code: string;
    /** 名称 */
    name: string | null;
    /** 标签类型 */
    tagType: string | null;
    /** 样式设置 */
    styleSetting: string | null;
    /** 类设置 */
    classSetting: string | null;
    /** 排序 */
    orderNo: number;
    /** 备注 */
    remark: string | null;
    /** 拓展数据 */
    extData: string | null;
    /** 状态 (1-启用，2-禁用) */
    status: number;
    /** 创建时间 */
    createTime: string;
    /** 更新时间 */
    updateTime: string | null;
    /** 创建用户ID */
    createUserId: number | null;
    /** 创建用户名称 */
    createUserName: string | null;
    /** 更新用户ID */
    updateUserId: number | null;
    /** 更新用户名称 */
    updateUserName: string | null;
    /** 是否删除 */
    isDelete: boolean;
    /** 主键ID */
    id: number;
}